turf block - German English Dictionary